smell of burning - Turco Inglés Diccionario